문서의 임의 삭제는 제재 대상으로, 문서를 삭제하려면 삭제 토론을 진행해야 합니다. 문서 보기문서 삭제토론 MOTHER 2: 기그의 역습 (문단 편집) === 스크립팅 언어 === 스크립트 시스템이 매우 심플한 MOTHER 1과 달리 MOTHER 2는 정반대로 매우 기괴하게 구성되어 있다. 보통 게임의 대사는 대사와 줄바꿈 같은 대사를 제어하기 위한 제어코드만으로 따로 분리하여 별도의 파일에 저장한 다음 게임 스크립트에서 해당 대사의 코드만 호출하는 식으로 사용하는 것이 보통이다. 그러나 이 게임에서 찾아낸 스크립트는 게임 전체의 제어 코드 안에 대사를 그냥 하드코딩하여 쑤셔넣는 식으로 되어 있다. >[GOSUB C69082][FLAGON 00B][1F 41 05][1F EB 03 06][1F 15 03 00 0E 01 01][1F 61][1F E7 03 00][1F F3 03 00 03][DELAY 3C][1F F4 03][LINE][OPENWIN 01]@'''Ah!'''[DELAY 14] '''Here’s the problem, and it’s not too tough to fix.'''[PAUSE][LINE] 위의 코드는 대사창이 열리고 두 줄의 대사가 써지는 과정을 표현한 코드로, 대사 한 번을 치는데 저런 복잡한 코드를 사람이 작성해야 한다면 개발 기간이 엄청 길어질 것은 명백하다. 눈썰미가 있다면 알아볼 수 있는 명령어도 보이지만 단순한 숫자의 나열만으로 무슨 의미인지 알 수 없는 코드들도 있다. 열성적인 팬들이 MOTHER 2 언어의 해석을 위한 전용 툴까지 개발했을 정도로 난해한 것은 물론 오늘날까지도 제대로 해석이 되지 못한 것도 무리가 아니다. 왜 저렇게 만들어졌는지는 개발자인 이와타 사토루가 이미 별세했고 나머지 스태프들에게 물어보지 않는 한 그 이유는 알 수 없겠지만 일단 원본 스크립트라고 발굴된 것을 보면 [[https://archive.org/details/earthbound-source|저 정도로 난해하지는 않기 때문에]] 상기의 해석된 부분은 아마도 사람이 작성한 것이 아닌 인게임 제어용으로 컴파일된 일종의 중간언어 같은 것이 아닌가 추측된다. 이 추측은 이와타 사토루의 생애를 다룬 '이와타 씨에게 묻다'에서 이와타가 마더 2 프로젝트에 합류한 직후 누구나 게임을 수정할 수 있도록 에디팅 툴을 만들었다고 이토이 시게사토가 증언한 만큼 사람이 직접 작성한 물건은 아닐 것일 가능성이 높다.저장 버튼을 클릭하면 당신이 기여한 내용을 CC-BY-NC-SA 2.0 KR으로 배포하고,기여한 문서에 대한 하이퍼링크나 URL을 이용하여 저작자 표시를 하는 것으로 충분하다는 데 동의하는 것입니다.이 동의는 철회할 수 없습니다.캡챠저장미리보기